JavaScript Job: Software Developer

Job added on

Company

Avantio

Location

Paterna - Spain

Job type

Full-Time

JavaScript Job Details

Estamos buscando personas motivadas y con ganas de trabajar que quieran incorporarse a nuestro equipo de Software. Si eres una persona con ilusión y pasión por la tecnología, no dudes en aplicar y comenzar tu nuevo reto con Avantio

¿Quiénes somos?

Avantio es un software de alquiler vacacional cuya misión es proveer soluciones tecnológicas basadas en la nube, dinámicas e innovadoras, a las agencias profesionales de gestión de alojamientos turísticos. El sector del alquiler turístico se encuentra en fase de transformación y expansión. El compromiso de Avantio no es otro que el de aportar a las agencias las herramientas especialmente diseñadas para sus crecientes necesidades junto con la mejor experiencia de servicio al cliente posible.


Con base en Valencia, y filial en Miami (EEUU), en Avantio descubrirás un equipo altamente cualificado, compuesto de profesionales de primer nivel, en un ambiente internacional.


¿Qué estamos buscando? /
Requisitos:

Ser un perfil senior, no tenemos un número de años de experiencia, ya que no creemos en esa métrica. Pero sí que creemos en las experiencias de calidad y eso es lo que buscamos, alguien experimentado en un entorno de trabajo como el nuestro, donde la calidad es una máxima en la entrega, acostumbrado a enfrentarse a nuevos retos, adaptativo, autónomo y responsable.

    • Conocimientos sólidos en Javascript, en concreto Node.js escrito en Typescript.
    • Experiencia previa con servicios distribuidos de alto volumen con colas, eventos, etc…
    • Experiencia sólida en el diseño e implementación de APIs REST.
    • Conocimiento y experiencia en programación orientada a objetos: abstracción, encapsulamiento, herencia y polimorfismo.
    • Experiencia en el uso y modelado de bases de datos documentales (MongoDB) y relacionales (SQL).
    • Conocimientos y experiencia en testing, linting y buenas prácticas de desarrollo de código en general.
    • Estar familiarizado con metodologías ágiles como Scrum y Kanban

Útil:

  • Experiencia en otros lenguajes como Go y Python.
  • Experiencia desarrollando software en arquitecturas orientadas a microservicios
  • Experiencia en servicios de AWS
  • Conocimientos de Docker y Kubernetes
  • Conocimiento en el uso de herramientas de integración continua
  • Pasión por la tecnología
  • Actitud emprendedora


Descripción

Como perfil Senior participarás en las siguientes misiones horizontales al departamento:

  • Apoyar la transformación tecnológica de la compañía.
  • Trabajar en el desembarco a la nube en AWS.
  • Definir roadmaps globales de arquitectura.
  • Mantener y evolucionar los componentes y microservicios compartidos del stack de Avantio.
  • Apoyar al resto de equipos del área en lo que necesiten: diseño de arquitecturas,
    validación de aproximaciones técnicas, mentoría técnica, resolución de cuellos de
    botella, propuesta de refactors o cambios ante problemas de perfomance o memoria, nuevos diseños desde cero, etc..

Inicialmente te unirás al equipo horizontal de ingeniería de Avantio, durante la estancia en este equipo conseguirás una visión global del stack tecnológico de Avantio lo que te permitirá desenvolverte con soltura cuando aterrices en el equipo destino que en este caso será Conectividad.
El equipo de Conectividad se encarga de mantener y evolucionar los diferentes servicios e integraciones que entre otras cosas distribuyen los alojamientos a los principales portales de internet. El uso de buenas prácticas de ingeniería, como el correcto diseño de arquitecturas es clave debido a su alto tráfico y transaccionalidad.


¿Cuáles serán tus funciones en tu día a día en Avantio?

  • El stack donde trabajarás será Node.js, escrito en Typescript mayormente. Aunque tenemos algunos microservicios hechos en otros lenguajes como Python o Go.
  • En términos de base de datos tenemos para todos los gustos (relacional, documental, kv, time series…) en función de la necesidad, aunque está más enfocado todo a la parte documental con MongoDB. Somos bastante inconformistas y nos gusta plantearnos cuál será la mejor solución ante un problema en cada desarrollo que se hace, decidiendo la mejor arquitectura en función de las necesidades.
  • Todo el código que se genera en Avantio se prueba y se despliega a través de pipelines CI/CD a nuestro cluster de Kubernetes. Se tiene muy en cuenta por la mantenibilidad del código, las buenas prácticas y el testing.

Tus responsabilidades

  • Diseñar, desarrollar, desplegar, mantener, monitorizar y evolucionar servicios back-end y sus herramientas de soporte.
  • Identificar, proponer e implementar mejoras en los componentes, servicios y sistemas actuales.
  • Diseñar e implementar arquitecturas escalables, sostenibles e innovadoras.
    Implantar métricas y desarrollar formas de mejorarlas.
  • Documentar y diseñar procesos, además de actualizar los ya existentes.
  • Participar en brainstorms sobre nuevas ideas y formas de mejorar la entrega y la calidad de los diferentes productos.
  • Producir código limpio, consistente y bien organizado cumpliendo buenas prácticas de desarrollo y despliegue.
  • Aportar valor, dando apoyo a todas las personas del equipo Avantio, con el objetivo de favorecer un entorno donde fluya el conocimiento.


¿Qué ofrecemos?
  • Contrato estable a tiempo completo
  • Formación a cargo de la empresa
  • Flexibilidad horaria
  • Actualmente contamos con un sistema híbrido, esto significa que venimos dos días a la ofi y tres días de teletrabajo
  • Posibilidad de construir una carrera profesional a largo plazo. Te ofrecemos actividades, tareas y responsabilidades que te permitirán crecer a nivel profesional y personal.
  • Plan de retribución flexible.
  • Conciliación laboral: ayudas de guardería, tarde libre de cumpleaños de los más peques y acompañamiento en sus primeros días de colegio :)
  • Carsharing: posibilidad de llevar a compañer@s en tu vehículo (extra mensual por parte de la empresa) o que te puedas desplazar con compañeros al trabajo de forma gratuita
  • Un entorno dinámico y multicultural, con más de 24 nacionalidades para conocer
Instalaciones y ambiente atractivos: zonas de descanso con sofás (mesa de ping-pong, futbolín...), cafetería completamente equipada (café, fruta fresca...) y una azotea con interesantes vistas. ¡Nos divertimos! ️
  • Asesoramiento laboral: es una pequeña guía para ayudarte con toda tu documentación (NIE, número de la seguridad social o cómo empadronarte en un lugar

En Avantio buscamos personas que se sientan identificadas con nuestos valores: nos preocupamos, nos ayudamos constantemente, hay muchísima comunicación (tanto interna como con nuestr@s clientes y partners) y aprendemos un@s de otr@s. ¡Que hagas este proyecto tuyo también!
Proporcionamos las herramientas y oportunidades necesarias para crecer profesionalmente. Tendrás retos para que puedas avanzar en tu carrera profesional y eso conlleve al crecimiento de la empresa. En otras palabras “the sky’s the limit”.